membrane ventilation - French English Dictionary